armoured stone - Alemán Inglés Diccionario